
*html{
background-image:url(about:blank);
background-attachment:fixed;
}

*{ margin:0; padding:0; }
img{ border:0; vertical-align:middle; }
li{ list-style:none; }
a{ text-decoration:none; color:#666; }
a:hover{color:#eb5f21;}
a:focus { outline:0; } 
h1,h2,h3{ font-size:12px; color:#666; }

em{ font-style:normal;} 
p{line-height:24px;}
/*去掉A标签通过css设置取消聚焦的方式（改为js控制）*/
body{ 
	font-size:12px; 
	color:#666;
	font-family:Arial,Helvetica,sans-serif;
	overflow-x:hidden;
}
.wrap{
	width:980px;
	clear:both;
	margin:0 auto;
}
/*顶部导航样式*/
.top{
	background:url(../images/nav_bg.jpg) repeat-x 0 0;
	width:100%;
	height:75px;
}
.topBg{
	height:5px;
	background:url(../images/nav_bg.png) repeat-x 0 0;
	width:100%;
	position:absolute;
	top:75px;
	z-index:100;
}
.top .logo h1{
	background:url(../images/logo.jpg) no-repeat 0 10px;
	width:270px;
	float:left;
	height:80px;
	text-indent:-999999px;
}

.top .info{
	float:left;
	width:710px;
	height:80px;
}
.top .info .links{
	text-align:right;
	margin: 10px 0;
	clear:both;
}
.top .info .links a{
	margin:0 7px;
}
.top .info .links span{
	font-size:8px;
	color:#808080;
}

/*导航样式*/
.top .info .main{
	height:60px;
	clear:both;
}
.top .info .nav{
	position:relative;
	float:left;
	height:40px;
	z-index:100;/*使二级菜单在ie6,7中兼容（使用position定位的最上层的父级标签的层级）*/
}
.top .info .nav ul li.navOne{
	float:left;
	margin-right:40px;
	line-height:30px;
	width:50px;
	position:relative;
	height:41px;
}
.top .info .nav a.title{
	font:14px/30px 微软雅黑;
	padding-left:10px;
	cursor:pointer;
}
.top .info .nav a.title:hover,.top .info .nav a.curr{
	background:url(../images/top_img.gif) no-repeat 0 5px;
}
.top .info .nav ul li.navOne ul{
	position:absolute;
	left:0;
	top:38px;
	padding-top:7px;
	display:none;
	z-index:1000;
}
.top .info .nav ul li.navOne ul li{
	width:130px;/*方案中二级菜单长度不够*/
	margin:6px 0;
	line-height:18px;
}
.top .info .nav ul li.navOne ul li a{
	padding:2px 10px;
	background:url(../images/top_img.gif) no-repeat 0 -31px;
}
.top .info .nav ul li.navOne ul li a:hover{
	background:#464646;
	color:#fff;
}

.top .navTwo_bg
{
    background:url(../images/navTwo_bg.jpg) repeat-x 0 0;
	width:100%;
	position:absolute;
	height:190px;
	top:75px;
	display:none;
	z-index:80;
}

/*搜索栏样式*/
.top .info .search{
	float:right;
	height:40px;
	width:168px;
	_margin-top:-45px;
}
.top .info .search form{
	background:url(../images/search.jpg) no-repeat 0 0;
	margin-top: 8px;
	height:19px;
}
.top .info .search form input{
	background:none;
	border:none;
}
.top .info .search form input.txt{
	padding:0 3px;
	width:114px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#808080;
	height:18px;
	height:16px \9;
	vertical-align: top;
}
.top .info .search form input.btn{
	width:37px;
	cursor:pointer;
	height:20px;
	margin-left:-3px;
}



/*页脚样式*/
.footer{
	background-color:#dcdcdc;
	width:100%;
	clear:both;
	margin-top:10px;
	padding-top:25px;
}
.footer .link_list{
	clear:both;
	height:180px;
	border-bottom:1px solid #b0b0b0;
}
.footer .link_list .l{
	float:left;
	width:750px;
	height: 154px;
}
.footer .link_list .l dl{
	width:150px;
	float:left;
}
.footer .link_list .l dl dt{
	font:15px/30px Arial,微软雅黑;
	color:#3c3c3c;
}
.footer .link_list .l dl dd{
	background:url(../images/footer_img.jpg) left 6px no-repeat;
	padding-left:15px;
}
.footer .link_list .l dl dd a{
	display:block;
	line-height:24px;
	height:24px;
	color:#808080;
}
.footer .link_list .l dl dd a:hover{
	color:#eb5f21;
}

.footer .link_list .r{
	float:right;
	z-index:10;
}
.footer .link_list .r ul{
	height: 50px;
    padding: 70px 0 0;
}
.footer .link_list .r ul li{
	float:left;
	margin-left:15px;
	position:relative;
}
.footer .link_list .r ul li a{
	background:url(../images/footer_infos.jpg) 0 0 no-repeat;
	height:38px;
	width:38px;
	display:block;
	cursor:pointer;
}
.footer .link_list .r ul li.weibo a{
	background-position:-55px 0;
}
.footer .link_list .r ul li.phone a{
	background-position:-110px 0;
}
.footer .link_list .r ul li.weixin a{
	background-position:-164px 0;
}
.footer .link_list .r ul li span{
	display:block;
	position:absolute;
	height:28px;
	line-height:22px;
	background:url(../images/footer_boxBg.jpg) center bottom no-repeat #959595;
	padding:0 20px;
	top:-35px;
	display:none;
	color:#fff;
}
.footer .link_list .r ul li.mail span{
	left:-47px;
	display:block;
}
.footer .link_list .r ul li.weibo span{
	left:-43px;
	width:85px;
}
.footer .link_list .r ul li.phone span{
	left: -42px;
	width:78px;
}
.footer .link_list .r ul li.weixin span{
	left: -30px;
	height:88px;
	padding:8px;
	top:-107px;
}
.footer .info{
	padding:20px 0;
	height:24px;
}
.footer .info .l{
	float:left;
	width:320px;
}
.footer .info .l span,.footer .info .l a{
	float:left;
	display:block;
	line-height:24px;
}
.footer .info .l span{
	margin:0 10px;
}
.footer .info .l form{
	float:left;
	margin-left:10px;
}
.footer .info .l form select{
	border:1px solid #ccc;
	padding:1px 1px;
	vertical-align:middle;
	color:#808080;
}
.footer .info .r{
	float:right;
	width:650px;
	text-align:right;
	line-height:24px;
}

/*清除浮动*/
.wrapfix:after {content: "."; display: block;height: 0; clear: both;visibility: hidden;}
.wrapfix {display: inline-table;}
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}
/*清除浮动*/
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }

/*二级页面大屏宣传广告样式*/
.flash_img{
	width:100%;
	clear:both;
	height:250px; 
	position: relative;
    top: -5px;
	*top: 0;
	_top: -20px;
	_margin-bottom:-15px;
}

/*面包屑导航样式*/
.nav_list{
	padding-left:15px;
	background:url(../images/home_img.jpg) 0 center no-repeat;
	height:24px;
	line-height:24px;
}
.nav_list a{
	margin-right:7px;
	display:block;
	float:left;
	color:#808080;
}
.nav_list a:hover{
	color:#eb5f21;
}
.nav_list span{
	display:block;
	background:url(../images/home_next.jpg) no-repeat 0 center;
	height:24px;
	width:6px;
	float:left;
}
/*二级页面内容边框*/
.main_content{
	border:1px solid #dcdcdc;
}
/*二级页面标题样式*/
.Title_text p{
	padding:17px 40px;
}


/*在线客服样式*/
.service_online{
	position:fixed;
	right:0;
	top:200px;
	height:360px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop));
	_margin-top:240px;

}
.service_online .l{
	float:left;
	width:21px;
	vertical-align:middle;
}
.service_online .l a.btn{
	display:block;
	background:url(../images/service/service_on.gif) no-repeat 0 0;
	width:21px;
	height:96px;
	margin-top:126px;
	cursor:pointer;
}
.service_online .l a.service_off{
	background:url(../images/service/service_off.gif) no-repeat 0 0;
}
.service_online .r{
	float:left;
	width:134px;
	margin-left:-1px;
}
.service_online .r .title{
	background:url(../images/service/service_title.gif) no-repeat 0 0;
	height:45px;
}
.service_online .r .content{
	background:url(../images/service/service_bg.gif) no-repeat 0 bottom;
	height:305px;
	padding:5px 5px;
	text-align:center;
}
.service_online .r .content strong{
	font:normal 14px/24px "微软雅黑";
	margin-bottom:6px;
	display:block;
	
}
.service_online .r .content div{
	border-bottom:1px dotted #dcdcdc;
	line-height:20px;
	padding:5px 0;
}
.service_online .r .content a.weibo{
	background: url("../images/service/weibo.gif") no-repeat scroll 16px center transparent;
    display: block;
    line-height: 16px;
    padding-left: 22px;
}
.service_online .r .content p{
	font:normal 14px/24px "微软雅黑";
}

/*二级页面左右分块样式*/
.main_wrap{
	margin-top:5px;
	*margin-top:10px !important;
	*margin-bottom:10px !important;
	_margin-top:5px;
}
.three_navList{
	float:left;
	width:185px;
	background:url(../images/comment/threeNav_bg.jpg) no-repeat right 14px;
	min-height:300px;
	padding-right:5px;
}
.right_content{
	float:right;
	width:750px;
	border-left:1px solid #dcdcdc;
	padding-left: 30px;
	min-height:300px;
}
/*右侧三级菜单样式*/
.three_navList .three_nav{
	margin-bottom:20px;
}
.three_navList .three_nav h1{
	background:url(../images/comment/threeNav_title.jpg) repeat-x 0 0;
	height:32px;
	line-height:32px;
	color:#fff;
	padding-left:30px;
	margin-bottom:10px;
}
.three_navList .three_nav h1 span{
	background:url(../images/comment/fourNav_hover.jpg) 0 center no-repeat;
	padding-left:10px;
}
.three_navList .three_nav a{
	display:block;
	line-height:26px;
	height:26px;
	padding-left:38px;
	border-bottom:1px solid #f2f2f2;
	cursor:pointer;
}
.three_navList .three_nav a strong{
	font-weight:normal;
}
.three_navList .three_nav a:hover,.three_navList .three_nav a.curr{
	background-color:#f2f2f2;
}
.three_navList .three_nav a:hover strong,.three_navList .three_nav a.curr strong{
	color:#eb5f21;
}
	
/*右侧最新动态样式*/
.three_navList .news_notice strong{
	display:block;
	background-color:#f2f2f2;
	line-height:24px;
	height:24px;
	padding-left:30px;
	margin:10px 0 5px;
}
.three_navList .news_notice ul{
	padding-left:20px;
}
.three_navList .news_notice ul li{
	line-height:24px;
	height:24px;
	background:url(../images/comment/list_img1.jpg) no-repeat 0 center;
	padding-left:10px;
}
.three_navList .news_notice ul li h3{
	font-weight:normal;
}
/*分页控件样式*/
.page_tion { float:left; width:100%; height:30px; padding:20px 0; list-style:none; font-family:"宋体", "黑体", Arial}
.page_tion li { width: 100%; text-align:center; vertical-align:middle; font-size:12px;  color:#000000;}
.page_tion li span{display:inline-block;}
.page_tion li span a{display:inline-block;}
.page_tion li span.page_s{ COLOR: #999; background-color:#f3f3f3; border:1px solid #cccccc;  display:inline-block; padding:2px 5px;margin-left:5px; text-align:center;}
.page_tion A { COLOR: #000; border:1px solid #cccccc;  display:inline-block; padding:2px 5px; margin-left:5px;  text-decoration:none;}
.page_tion A:visited { COLOR: #000; text-decoration:none; }
.page_b { padding: 2px 5px; display:inline-block; border:1px solid #0F7CD4; background:#0F7CD4; margin-left:5px; text-align:center; color:#FFFFFF;}
.page_o { text-align:center; display:inline-block; color:#FFFFFF;}

/*表单样式*/
.form_style p {
	line-height:18px;
	margin:20px 0;
}
.form_style p label{
	float:left;
	clear:left;
	text-align:right;
	padding-right:5px;
	color:#444;
}
.form_style p input{
	vertical-align:middle;
}
.form_style p input.text{
	border:1px solid #dcdcdc;
	height:18px;
	padding:0 3px;
	color:#666;
}
.form_style p span{
	color:red;
	padding:0 3px;
}
.form_style p textarea{
	color:#666;
	padding:3px;
	border:1px solid #dcdcdc;
	height:92px;
	font-size:12px;
}


/*内页标题样式*/

.two_title_style{
	height:19px;
	margin:30px 0 20px;
	font:bold 12px/18px "宋体";
	background:url(../images/comment/img.gif) no-repeat 0 4px;
	padding-left:15px;
}
.one_title_style{
	background:url(../images/comment/title_bg.jpg) no-repeat 0 bottom;
	font:16px/30px "微软雅黑";
	padding-left:20px;
	margin:10px 30px 20px 0;
	height:30px;
	color:#444;
}
/*内容宽度样式*/
.three_content_wrap{
	padding:0 56px 0 35px;
}
